﻿@charset "utf-8"
html{/*font-size:62.5%;*/ /* 10÷16=62.5% */
	font:14px/1.5 'microsoft yahei',sans-serif;
	-webkit-tap-highlight-color: transparent;
	-ms-tap-highlight-color: transparent;
	tap-highlight-color: transparent;
	-webkit-text-size-adjust: none;
	text-size-adjust: none;
	
	/*修改：默认情况下，手机点击后，a标签字体颜色会发生变化。*/
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	-webkit-user-select: none;
	-moz-user-focus: none;
	-moz-user-select: none;
}
body{background-color: #F0F0F0;font-size: 0.14rem;}
blockquote,body,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul {
	margin: 0;padding: 0;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: 400;}
button,html input[type=button],input[type=reset],input[type=submit] {-webkit-appearance: button;cursor: pointer;font-family: inherit}
input[type=search] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box}

a {background-color: transparent;text-decoration:none;color:inherit;}
a:active,a:hover {	outline: 0;}

article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
div,footer,header,section{box-sizing:border-box}

.left{float: left;}
.right{float: right;}
.block{display: block;}
.ehidden{display: none;}

.noscroll,
.noscroll body {
    overflow: hidden;
}
.noscroll body {
    position: relative;
}

/*-----------------图片-----------------*/
/**垂直居中 **/
.evcenterContainer{position: relative;}  /*一定要设置高度值才有效果*/
.evcenter{position: relative;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);
                 transform: translateY(-50%);}

/*图片垂直水平居中*/
.eimagecontainer{position: relative;}
.eimagecontainer img{max-height: 100%;  max-width: 100%; width: auto;height: auto;position: absolute;  top: 0;  bottom: 0;  left: 0;  right: 0;  margin: auto;}
/*图片垂直水平居中*/
.imagecontainer{position: relative;}
.imagecontainer img{max-height: 100%;  max-width: 100%; width: auto;height: auto;position: absolute;  top: 0;  bottom: 0;  left: 0;  right: 0;  margin: auto;}


/*背景透明遮罩图层*/
.emaskbg{   position: absolute;  top: 0%;  left: 0%;  width: 100%;  height: 100%;  background-color: black;  z-index:1001;  -moz-opacity: 0.7;  opacity:.70;  filter: alpha(opacity=70);}  
.emasklayer{  position: absolute;   background-color: white;  z-index:1002;  overflow: auto;} 
 
/*禁止滚动*/   /*可用在mask图层出现的时候,禁止body的滚动*/
.eNoScroll{height: 100%;overflow: hidden;}


/*-----------------字体多行居中-----------------*/
.etextvcenter{text-align: center;display: table-cell;vertical-align: middle;} /*line-height设置成字体的高度,不要设置成容器的高度*/
